High yield investors have been big winners in recent years. From 2009 to 2012, annual returns for the BofA Merrill Lynch U.S. High Yield Index have averaged 23.2%, and $1 invested in the market at the end of 2007 is now worth $1.66.
High yield investors have been big winners in recent years. From 2009 to 2012, annual returns for the BofA Merrill Lynch U.S. High Yield Index have averaged 23.2%, and $1 invested in the market at the end of 2007 is now worth $1.66.